09c492171ef3ec4f83ac26244e4a5a18ed147a5f,src/persistence/org/codehaus/groovy/grails/orm/hibernate/cfg/GrailsDomainBinder.java,GrailsDomainBinder,bindProperty,#GrailsDomainClassProperty#Property#Mappings#,1102

Before Change


		// set to cascade all for the moment
		if(grailsProperty.isAssociation()) {
            if(grailsProperty.isOneToMany()) {
                prop.setCascade("all");
            }
            else if(grailsProperty.isManyToMany()) {
            	if(grailsProperty.isOwningSide()) {

After Change


		// set to cascade all for the moment
		if(grailsProperty.isAssociation()) {
            if(grailsProperty.isOneToMany()) {
                if(!grailsProperty.isBidirectional() && grailsProperty.isOwningSide())
                    prop.setCascade("save");
                else if(grailsProperty.isBidirectional())
                    prop.setCascade("all");
            }